Julian AlvarezJulian Alvarez
Vietnamese Basketball and the Blank Cells in the Box ScoreOne morning in March, I opened the scouting file of a domestic basketball tea...
PGA TOUR 2028: The Two-Tier Revolution and Lessons from World Cup 2026In June 2026, at the Travelers Championship, CEO Brian Rolapp stood before th...
The Pulse of the V.League: When Trust Matters More Than PossessionAt the 78th minute at Hang Day Stadium, the referee's whistle cut through the...
VCT 2027: When Riot Games Turns the Calendar Into a Competitive WeaponA schedule announcement with 15 cities, over 50 tournaments and a tiered...
The Esports Transfer Window and the Empty-Data Problem: When a Blank Report Still Gets SignedIn a meeting room in Gangnam, Seoul, in early November, a screen displayed a...
A Leak Wearing a Sports Label: The Line Between Evidence and EchoOn an esports news site, three related-headline strings appear at the foot of...
Re-reading Vietnamese Table Tennis: When the Data Is Not Enough, the Analyst Must Know When to StopAt the semifinal of a national table tennis tournament, I stayed behind after...
Vietnamese Football and the Data Revolution: The Nine-Dimension Deep Analysis Framework and the No-Speculation PrincipleVietnamese football is in the middle of a quiet but profound transformation....
Stephen Curry and the $136.7 Million Deal: When a Dynasty Chooses to Make No SoundOn August 29, the extension window opened for Stephen Curry. The maximum deal...
Belgium Open 2026: Portugal's Two U21 Titles and the Gap That Never Shows on the ScoreboardOn the same competition day in Pepinster, Matilde PINTO stepped onto the top ...
Bryan Ly joins Da Nang: From Man City academy to the midfield connection puzzle in V-LeagueOn Tuesday afternoon, at Hoa Xuan training ground, I stood at the corner of t...
PV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: Three Matches in 18 Hours and a Tactical Map That Broke in NagoyaNagoya, just before 1 AM. The arena was almost empty. The scoreboard above...
Manchester City and the 115 Charges: When Rumors Outrun RealityBased on my 12 years of observing matches and the machinery of European...
"Super Knight" and the 60-Minute Problem: The Scandinavian Defense Under a Data Lens"Super Knight" and the 60-Minute Problem: The Scandinavian Defense Under a Da...
Kentucky rallies past Louisville 2-1: the .079 to .420 jump and the data gapsLouisville jumped out to a 14-5 lead in Set 1, the arena packed and ABC's...
A "Tennis" Label on Pakistani Auto Data: The Verification Gap Sports Analytics Has Not ClosedA record enters the analytics pipeline tagged Domain Label: tennis. Inside it...
Virtual Taekwondo at the 2026 Asian Games: Châu Ngọc Tuyết Sang and the 5 kg Crack Before Competition DayIn my notebook on the Vietnam taekwondo team, the line that made me stop...
Indonesia vs Thailand: When Both Teams Agreed That Midfield Was a LuxuryThe first half had barely passed the twenty-minute mark, and I had already...
U20 Palestine - The European-bred wildcard on U20 Vietnam's do-or-die lineMinute 88, the scoreboard still read 0-3... A long-range shot from a North...
Satwik-Chirag Weather Injury Storm in China: The 36-Shot Rally and Silent Warning from Shenzhen CourtAt the 47th minute of the match, with the score at 17-17 in the deciding game...
